from math import*
N=int (input("Ведите четырех значное число"))
if N>999 and  N<10000:
    if N%2==0:
        print ("Число четное: Да")
    else: print("Число четное: Нет")

    if N%3==0:
        print ("Число кратное трем: Да")
    else: print("Число кратное трем: Нет")

    NQ=sqrt(N)
    if NQ==int(NQ):
          print("Число является квадратом: ",int(NQ))
    else: print("Число является квадратом: Нет")

    N1=N%10
    N2=(N//10)%10
    N3=(N//100)%10
    N4=N//1000

    MinC=min(N1,N2,N3,N4)
    print("Наименьшая цифра числа: ",MinC)
    MaxC=max(N1,N2,N3,N4)
    print("Наибольшая цифра числа: ",MaxC)

    Nol=0
    if N1==0:Nol=Nol+1
    if N2==0:Nol=Nol+1
    if N3==0:Nol=Nol+1
    print("Количество нулей в числе: ",Nol)

    NQ1=sqrt(N1)
    if NQ1==int(NQ1):
          print("Цифра в разряде единиц является квадратом цифры: ",int(NQ1))
    else: print("Цифра в разряде единиц является квадратом цифры: Нет")

    NQ2=sqrt(N2)
    if NQ2==int(NQ2):
          print("Цифра в разряде десятков является квадратом цифры: ",int(NQ2))
    else: print("Цифра в разряде десятков является квадратом цифры: Нет")

    NQ3=sqrt(N)
    if NQ3==int(NQ3):
          print("Цифра в разряде сотен является квадратом цифры: ",int(NQ3))
    else: print("Цифра в разряде сотен является квадратом цифры: Нет")

    NQ4=sqrt(N4)
    if NQ4==int(NQ4):
          print("Цифра в разряде тысяч является квадратом цифры: ",int(NQ4))
    else: print("Цифра в разряде тысяч  является квадратом цифры: Нет")
    
else:print (" Введённое число не является четырёхзначным")
